bus layby - German English Dictionary